deepsea squid - German English Dictionary